embryonic shield - Spanish English Dictionary